Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix TraceTest after IBM/sarama upgrade #1096

Merged

Conversation

julianocosta89
Copy link
Member

@julianocosta89 julianocosta89 commented Sep 4, 2023

Changes

Fix: #1091.
After #1083 being merged, some attributes for the Kafka spans have changed and the TraceTests needed to be adapted.

Merge Requirements

For new features contributions please make sure you have completed the following
essential items:

  • CHANGELOG.md updated to document new feature additions
  • Appropriate documentation updates in the docs
  • Appropriate Helm chart updates in the helm-charts

Maintainers will not merge until the above have been completed. If you're unsure
which docs need to be changed ping the
@open-telemetry/demo-approvers.

@julianocosta89 julianocosta89 requested a review from a team September 4, 2023 06:07
@julianocosta89
Copy link
Member Author

@danielbdias could you take a look?
It looks like it is running fine now:

Running trace-based tests...

✔ Ad Service (http://tracetest-server:11633/testsuite/ad-service-all/run/1)
	✔ Ad: get (http://tracetest-server:11633/test/ad-get-ads/run/1/test) - trace id: 6e95cb3280db9032412f941cadf3ac46
		✔ It returns two ads
		✔ It returns a valid redirectUrl for each ads

✔ Cart Service (http://tracetest-server:11633/testsuite/cart-all/run/1)
	✔ Cart: empty cart (http://tracetest-server:11633/test/cart-empty-cart/run/1/test) - trace id: 751272a40a069b12c8e0f4540f0f9c90
		✔ It emptied the shopping cart with success
		✔ It sent cleaning message to the database
	✔ Cart: add item to cart (http://tracetest-server:11633/test/cart-add-item-to-cart/run/1/test) - trace id: 85740fd25700bf26886577b1e2d506c7
		✔ It added an item correctly into the shopping cart
		✔ It set the cart item correctly on the database
		✔ It returned an empty cart
	✔ Cart: check if cart is populated (http://tracetest-server:11633/test/cart-check-if-cart-is-populated/run/1/test) - trace id: e1f28eaa899ad735b14bb5cd34333ce3
		✔ It retrieved the cart items correctly
		✔ It returned the first item with correct attributes
	✔ Cart: empty cart (http://tracetest-server:11633/test/cart-empty-cart/run/2/test) - trace id: 646d377437656315b03d5b27700ffa28
		✔ It emptied the shopping cart with success
		✔ It sent cleaning message to the database
	✔ Cart: check if cart is empty (http://tracetest-server:11633/test/cart-check-if-cart-is-empty/run/1/test) - trace id: 9cfc36857477ef7b5b74e667af8f9e33
		✔ It retrieved the cart items correctly
		✔ It returned no items

✔ Currency Service (http://tracetest-server:11633/testsuite/currency-service-all/run/1)
	✔ Currency: Convert (http://tracetest-server:11633/test/currency-convert/run/1/test) - trace id: a351ebed345748ce9c04d26a27f93138
		✔ It converts from USD to CAD
		✔ It has more nanos than expected
	✔ Currency: Supported (http://tracetest-server:11633/test/currency-supported/run/1/test) - trace id: afa9a0350f9b1262e95c92e4d9cec02d
		✔ It has a span called "CurrencyService/GetSupportedCurrencies"
		✔ It returns the expected currency codes

✔ Checkout Service (http://tracetest-server:11633/testsuite/checkout-service-all/run/1)
	✔ Checkout: place order (http://tracetest-server:11633/test/checkout-place-order/run/1/test) - trace id: 574da42a9b00595ce107edeb9a9f6884
		✔ It returns a valid order
		✔ It calls the PlaceOrder method successfuly
		✔ It sends an order to be processed asyncronously

✔ Frontend Service (http://tracetest-server:11633/testsuite/frontend-all/run/1)
	✔ Frontend: See Ads (http://tracetest-server:11633/test/frontend-see-adds/run/1/test) - trace id: f169849098a583c25009e975e2faaab1
		✔ It called the frontend with success and got a valid redirectUrl for each ads
		✔ It returns two ads
	✔ Frontend: Get recommendations (http://tracetest-server:11633/test/frontend-get-recommendation/run/1/test) - trace id: 6a7039d2468b7475254e6e1465f9aeca
		✔ It called the frontend with success
		✔ It called ListRecommendations correctly and got 5 products
	✔ Frontend: Browse products (http://tracetest-server:11633/test/frontend-browse-product/run/1/test) - trace id: 79a53dcab36e4c823f4311ffba2d605c
		✔ It called the frontend with success and got a product with valid attributes
		✔ It queried the product catalog correctly for a specific product
	✔ Frontend: Add product to the cart (http://tracetest-server:11633/test/frontend-add-product/run/1/test) - trace id: ceac96a82e797231ff02384d76338a36
		✔ It called the frontend with success
		✔ It added an item correctly into the shopping cart
		✔ It set the cart item correctly on the database
	✔ Frontend: View cart (http://tracetest-server:11633/test/frontend-view-cart/run/1/test) - trace id: b321db86d7b710383200e840d7d1be99
		✔ It called the frontend with success
		✔ It retrieved the cart items correctly
	✔ Frontend: Checking out shopping cart (http://tracetest-server:11633/test/frontend-checkout-shopping-cart/run/1/test) - trace id: 7942753c0df9197756b2d9f5d9a099f9
		✔ It called the frontend with success
		✔ The order was placed
		✔ The user was charged
		✔ The product was shipped
		✔ The cart was emptied
		✔ The order was sent to be processed asyncronously
		✔ The order was sent to accountability
		✔ The order was sent to fraud detection team

✔ Email Service (http://tracetest-server:11633/testsuite/email-service-all/run/1)
	✔ Email: Confirmation (http://tracetest-server:11633/test/email-confirmation/run/1/test) - trace id: c4ad37fa450bc81991bb11cd24d4205b
		✔ It should be called successfully
		✔ It should render a email to send
		✔ It should send an email

✔ Payment Service (http://tracetest-server:11633/testsuite/payment-service-all/run/1)
	✔ Payment: valid credit card (http://tracetest-server:11633/test/payment-valid-credit-card/run/1/test) - trace id: e0369d68a91a5f44c132ac20cf00e944
		✔ It should call Charge method successfully
		✔ It should return a transaction ID
	✔ Payment: invalid credit card (http://tracetest-server:11633/test/payment-invalid-credit-card/run/1/test) - trace id: 49c0f1b2516306ce03593dde51369afc
		✔ It should call Charge method and receive a gRPC error
		✔ It should return a return an gRPC error code to the caller
	✔ Payment: Amex credit card not allowed (http://tracetest-server:11633/test/payment-amex-credit-card-not-allowed/run/1/test) - trace id: 7d61a8ede37fc0a64ef876ab49098cdf
		✔ It should call Charge method and receive a gRPC error
		✔ It should return a return an gRPC error code to the caller
	✔ Payment: expired credit card (http://tracetest-server:11633/test/payment-expired-credit-card/run/1/test) - trace id: 30ad39ae6d4c6ca041a91763f44e7c86
		✔ It should call Charge method and receive a gRPC error
		✔ It should return a return an gRPC error code to the caller

✔ Product Catalog Service (http://tracetest-server:11633/testsuite/product-catalog-service-all/run/1)
	✔ Product: List (http://tracetest-server:11633/test/product-list/run/1/test) - trace id: d9d31ae3d591f2ea502666cb9f3b8c62
		✔ It queried the product catalog correctly
		✔ It returned products with IDs
	✔ Product: Get (http://tracetest-server:11633/test/product-get/run/1/test) - trace id: 5485c6e57788e2d9c6a368686a51b4b8
		✔ It queried the product catalog correctly for a specific product
		✔ It returned a product with valid attributes
	✔ Product: Search (http://tracetest-server:11633/test/product-search/run/1/test) - trace id: 67f937fb439d530b4ef6432ff83ba051
		✔ It called SearchProducts correctly and it returned 1 item
		✔ It returned the desired product

✔ Recommendation Service (http://tracetest-server:11633/testsuite/recommendation-service-all/run/1)
	✔ Recommendation: List products (http://tracetest-server:11633/test/recommendation-list/run/1/test) - trace id: 1170878a2748c0a2dcb510a08d142d1f
		✔ It called ListRecommendations correctly and got 5 products

✔ Shipping Service (http://tracetest-server:11633/testsuite/shipping-service-all/run/1)
	✔ Shipping: Quote (http://tracetest-server:11633/test/shipping-quote/run/1/test) - trace id: 5c570a51ef221be86c5d1113e0c43b2c
		✔ It called GetQuote correctly
		✔ It returned a valid quote
	✔ Shipping: Empty Quote (http://tracetest-server:11633/test/shipping-empty-quote/run/1/test) - trace id: dd60b86aa85ed087bc4e14cf5ebe9034
		✔ It called GetQuote correctly
		✔ It returned a valid quote
	✔ Shipping: Order (http://tracetest-server:11633/test/shipping-order/run/1/test) - trace id: 8679c19b9ccdd2ec1835b9bc6adb6a77
		✔ It called GetQuote correctly
		✔ It returned a trackingId


Tests done! Exit code: 0

@danielbdias
Copy link
Contributor

I tested it now, and it is ok! 😄 🎉

@julianocosta89 julianocosta89 merged commit 315b3ea into open-telemetry:main Sep 5, 2023
25 checks passed
@julianocosta89 julianocosta89 deleted the FIX/Kafka-TraceTest branch September 5, 2023 06:00
YANG-DB added a commit to opensearch-project/opentelemetry-demo that referenced this pull request Nov 7, 2023
* fix data-prepper image to a stable version
update fluent-bit.conf parser to emmit a different field name
adding support for prometheus-opensearch exporter
* add error wrapping for integration script
* [frontendproxy] Add opentelemetry_collector_http to envoy's cluster and expose /oltp-http/ endpoint to frontendproxy (open-telemetry#938)

Co-authored-by: Austin Parker <[email protected]>

* splitting up services into modules (open-telemetry#872)

* WIP splitting up services

- splits up services into multiple docker files
- experiment with changing service definition for checkout service when kafka is enabled

todo:

[ ] fix checkout service to work without kafka
[ ] fix services that error without feature flag service
[ ] provide noop config for collector when observability backends are
disabled

* send to kafka only if defined

Signed-off-by: Pierre Tessier <[email protected]>

* only check featureflag if env is defined

Signed-off-by: Pierre Tessier <[email protected]>

* split featureflag and kafka services

Signed-off-by: Pierre Tessier <[email protected]>

* remove feature flag env var

* remove extra definitions in test file

* split out observability

Signed-off-by: Pierre Tessier <[email protected]>

* set recommendation resources based on flag

Signed-off-by: Pierre Tessier <[email protected]>

* add start/stop scripts

Signed-off-by: Pierre Tessier <[email protected]>

* split modules

Signed-off-by: Pierre Tessier <[email protected]>

* split into modules

Signed-off-by: Pierre Tessier <[email protected]>

* allows `docker compose up` for full

* default full demo, optional minimal mode

Signed-off-by: Pierre Tessier <[email protected]>

* default full demo, optional minimal mode

Signed-off-by: Pierre Tessier <[email protected]>

---------

Signed-off-by: Pierre Tessier <[email protected]>
Co-authored-by: Pierre Tessier <[email protected]>
Co-authored-by: Austin Parker <[email protected]>

* Add trace based testing examples (open-telemetry#877)

* Adding a user purchasing product trace-based test case

* Adding more tests

* Adding run script

* Fixed yaml lint issues

* Adding license header to the files

* Adding trace-based tests for more services

* Updating tests and adding them on the same format as the integration tests

* Fixed payment tests

* Fixing e2e web tests

* Fixing details found by yamllint

* Updating trace-based tests to refer a protobuf file instead of embedding it

* Fixed data types for email test and improved test time

* Structured tests per service

* Added tests for frontend service following endpoints used on loadgenerator

* fixing yaml lint issues

* Fixing small issues on tests

* fix frontend tests (open-telemetry#950)

* [cartservice] Update OTel .NET to 1.5.1 (open-telemetry#957)

* [cartservice] Update OTel .NET to 1.5.1

* Update .NET docker images

* Update changelog

* Update alpine version

---------

Co-authored-by: Carter Socha <[email protected]>
Co-authored-by: Austin Parker <[email protected]>

* [chore] build images for PRs (open-telemetry#955)

* [chore] build images for PRs

* Add missing "on:"

* Fix input type

* Add license header

* Do not fail fast

* test: comment cache-from

* Revert: test: comment cache-from

* Comment featureflagservice build

* Revert "[cartservice] Update OTel .NET to 1.5.1 (open-telemetry#957)"

This reverts commit 814a4e9.

---------

Co-authored-by: Austin Parker <[email protected]>

* [shippingservice] Update Rust deps and add TelemetryResourceDetector (open-telemetry#972)

* Update Rust deps and add TelemetryResourceDetector

* Changelog

* Update min versions

---------

Co-authored-by: Austin Parker <[email protected]>

* shippingservice-missing-cargolock-update (open-telemetry#982)

* fix: update frontendproxy's env  for minimal (open-telemetry#983)

* chore: update JS dependency (open-telemetry#978)

Co-authored-by: Austin Parker <[email protected]>

* Run Checks on main (open-telemetry#973)

Co-authored-by: Austin Parker <[email protected]>

* Fix flaky cartservice build (open-telemetry#984)

* update dotnet builder version

* update docker version

* fix yaml lint

* change builder image

* try different qemu container

* disable static web assets entirely

* fix build issue

* split stages and increase loglevel

---------

Co-authored-by: Carter Socha <[email protected]>

* rollback to dnf6 (open-telemetry#990)

* Update AdService Dependencies (open-telemetry#986)

* update dependencies

* Update log4j version

---------

Co-authored-by: Juliano Costa <[email protected]>

* [FraudDetectionService] update dependencies (open-telemetry#987)

* FraudDetectionService update

* changelog

---------

Co-authored-by: Austin Parker <[email protected]>

* [LoadGenerator & RecommendatationService] update dependencies (open-telemetry#988)

* Update loadgen and add metrics

* Update RecommendationService

* changelog

---------

Co-authored-by: Austin Parker <[email protected]>

* Update Email Service Dependencies (open-telemetry#989)

* update ruby deps

* change to slim image

---------

Co-authored-by: Juliano Costa <[email protected]>

* [currencyService] Update OTel dependency (open-telemetry#991)

* Update currency service OTel dependency

* changelog

---------

Co-authored-by: Austin Parker <[email protected]>

* [FeatureFlagService] Update dependencies (open-telemetry#992)

* FeatureFlagService-Update dependencies

* changelog

---------

Co-authored-by: Austin Parker <[email protected]>

* update collector to build image using ocb (open-telemetry#944)

* update collector to build image using ocb

The collector in this repository now uses the otel collector builder to
build a custom binary which it embeds in a docker container for the
demo.

Still to do:

- [ ] update curl command to pull builder for specific architectures
- [ ] allow passing the version of the builder to use

Signed-off-by: Alex Boten <[email protected]>

* update build-images

Signed-off-by: Alex Boten <[email protected]>

* add license

Signed-off-by: Alex Boten <[email protected]>

---------

Signed-off-by: Alex Boten <[email protected]>
Signed-off-by: Alex Boten <[email protected]>
Co-authored-by: Austin Parker <[email protected]>

* fix(tests): removing analyzer-rules as required gate for Tracebasedtesting (open-telemetry#997)

* fix(tests): updating valid card validation expected status code (open-telemetry#998)

Co-authored-by: Austin Parker <[email protected]>

* chore(deps): update dependency stackexchange.redis to v2.6.122 (open-telemetry#1004)

* fix(tests): removing unused env var on trace-based tests (open-telemetry#1002)

Co-authored-by: Austin Parker <[email protected]>

* TARGETARCH cannot have a default value, and set GOARCH similarly (open-telemetry#1014)

* chore: Update PHP Dependencies (open-telemetry#1009)

* update dependencies

1

* Update CHANGELOG.md

---------

Co-authored-by: Juliano Costa <[email protected]>
Co-authored-by: Austin Parker <[email protected]>

* update readme (open-telemetry#1016)

* chore(deps): update dependency click to v8.1.6 (open-telemetry#999)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Austin Parker <[email protected]>
Co-authored-by: Carter Socha <[email protected]>

* chore(deps): update dependency deprecated to v1.2.14 (open-telemetry#1003)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Carter Socha <[email protected]>

* chore(deps): update docker/build-push-action action to v3.3.1 (open-telemetry#1005)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Carter Socha <[email protected]>

* fix(deps): update dependency com.google.api.grpc:proto-google-common-protos to v2.22.1 (open-telemetry#1012)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Carter Socha <[email protected]>

* chore(deps): update dependency configargparse to v1.5.5 (open-telemetry#1000)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Carter Socha <[email protected]>
Co-authored-by: Juliano Costa <[email protected]>

* chore(deps): update dotnet monorepo (open-telemetry#1006)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Juliano Costa <[email protected]>
Co-authored-by: Austin Parker <[email protected]>

* wrapper-validation-action from 1.0.6 to 1.1.0 (open-telemetry#1026)

* chore(deps): update opentelemetry-dotnet monorepo to v1.5.1 (open-telemetry#1008)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Austin Parker <[email protected]>

* fix(deps): update dependency @grpc/grpc-js to v1.8.18 (open-telemetry#1010)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Austin Parker <[email protected]>

* fix(deps): update dependency cookies-next to v2.1.2 (open-telemetry#1022)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Austin Parker <[email protected]>

* fix(deps): update dependency org.apache.kafka:kafka-clients to v3.5.1 (open-telemetry#1023)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Austin Parker <[email protected]>

* fix(deps): update dependency php-di/php-di to v7.0.3 (open-telemetry#1024)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Austin Parker <[email protected]>

* update upstream changes

Signed-off-by: YANGDB <[email protected]>

* update upstream changes

Signed-off-by: YANGDB <[email protected]>

* update opensearch for 2.9

Signed-off-by: YANGDB <[email protected]>

* issue open-telemetry#1030 is addressed please check it. (open-telemetry#1031)

* Update docker-compose.minimal.yml

* Update docker-compose.minimal.yml

Co-authored-by: Juliano Costa <[email protected]>

* Update docker-compose.minimal.yml

* Update docker-compose.minimal.yml

* Remove spaces

---------

Co-authored-by: Juliano Costa <[email protected]>

* fix(deps): update dependency react-query to v3.39.3 (open-telemetry#1025)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Austin Parker <[email protected]>

* [PaymentService] - Update node to LTS version and bump deps (open-telemetry#1029)

* Update node to LTS version and bump deps

* changelog

* Changelog

* Add Guance observability vendor (open-telemetry#1039)

* Pin eclipse for renovate (open-telemetry#1028)

* pin eclipse image

* add comments

---------

Co-authored-by: Juliano Costa <[email protected]>

* Update trace based tests run script (open-telemetry#1018)

* chore(tests): allow partial runs on trace-based test scripts

* Adding option to run trace-based tests for selected services

* Updating testing README

* Fixing sanity checks

* Fixing lint issues

* Apply suggestions from code review

Co-authored-by: Adnan Rahić <[email protected]>

* Update README.md with suggestions

* Updating Changelog

* Fixing linter issue

* Fixed changelog

---------

Co-authored-by: Adnan Rahić <[email protected]>
Co-authored-by: Carter Socha <[email protected]>
Co-authored-by: Austin Parker <[email protected]>
Co-authored-by: Juliano Costa <[email protected]>

* update cadence (open-telemetry#1047)

* update cadence

* update every other

* Line break should be LF (open-telemetry#1049)

* Revert collector back to contrib distribution (open-telemetry#1048)

* Revert collector back to contrib distribution

* fix(deps): update dependency styled-components to v5.3.11 (open-telemetry#1037)

* chore(deps): update composer docker tag to v2.5 (open-telemetry#1041)

* chore(deps): update config-no-service (open-telemetry#1042)

* chore(deps): update dependency @types/node to v18.17.3 (open-telemetry#1046)

* chore(deps): update dotnet monorepo (open-telemetry#1051)

* chore(deps): update dependency configargparse to v1.5.5 (open-telemetry#1043)

* fix(deps): update opentelemetry-js monorepo (open-telemetry#1038)

* fix(deps): update dependency com.google.api.grpc:proto-google-common-protos to v2.22.1 (open-telemetry#1045)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Carter Socha <[email protected]>

* fix(deps): update dependency @grpc/grpc-js to v1.8.18 (open-telemetry#1044)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Austin Parker <[email protected]>
Co-authored-by: Carter Socha <[email protected]>

* add path check to gha (open-telemetry#1052)

* add path check to gha

* get path from dockerfile

* fix lint

* override skip on push

* remove set_output usages

* fix lint

* fix

---------

Co-authored-by: Carter Socha <[email protected]>
Co-authored-by: Juliano Costa <[email protected]>

* fix(deps): update opentelemetry-js monorepo (open-telemetry#1064)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Carter Socha <[email protected]>

* chore(deps): update config-no-service (open-telemetry#1056)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Carter Socha <[email protected]>

* chore(deps): update dotnet monorepo (open-telemetry#1059)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Juliano Costa <[email protected]>
Co-authored-by: Austin Parker <[email protected]>
Co-authored-by: Carter Socha <[email protected]>

* fix(deps): update dependency php-di/php-di to v7.0.3 (open-telemetry#1060)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Austin Parker <[email protected]>
Co-authored-by: Carter Socha <[email protected]>
Co-authored-by: Juliano Costa <[email protected]>

* chore(deps): update dependency configargparse to v1.5.5 (open-telemetry#1062)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Carter Socha <[email protected]>
Co-authored-by: Juliano Costa <[email protected]>

* fix(deps): update dependency com.google.api.grpc:proto-google-common-protos to v2.22.1 (open-telemetry#1065)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Carter Socha <[email protected]>
Co-authored-by: Juliano Costa <[email protected]>

* [frontend] Update dependencies (open-telemetry#1054)

* [frontend] Update dependencies

* changelog

---------

Co-authored-by: Carter Socha <[email protected]>

* Typo URL for FrontendProxy (open-telemetry#1075)

* [frontendproxy] Fix typo URL endpoint for FrontendProxy

* Update changelog

* Add Axoflow to vendors in README.md (open-telemetry#1076)

Signed-off-by: Attila Szakacs <[email protected]>

* [cartservice] Drop Local cart store (open-telemetry#1081)

* chore: update trace based tests to test stream events (open-telemetry#1072)

* Add Logz.io to listing of Demos featuring the Astronomy Shop on README.md (open-telemetry#1082)

Adding Logz.io to the 'Demos featuring the Astronomy Shop' listing.
Inserted per alphabetical order.
Link provided with reference.

* Upgrade Shopify/sarama to IBM/sarama (open-telemetry#1083)

* Update Telemetry Components (open-telemetry#1085)

* Update Telemetry Components

* changelog

---------

Co-authored-by: Carter Socha <[email protected]>

* Make Microsoft.AspNetCore.TestHost package compatible with .NET6 (open-telemetry#1084)

Fixes NU1202	Package Microsoft.AspNetCore.TestHost 7.0.7 is not compatible with net6.0

Co-authored-by: Carter Socha <[email protected]>
Co-authored-by: Juliano Costa <[email protected]>

* Add link reference (open-telemetry#1088)

* [cartservice] Support for Logs (open-telemetry#1086)

Co-authored-by: Juliano Costa <[email protected]>

* Fix TraceTest after IBM/sarama upgrade (open-telemetry#1096)

* Fix TraceTest after IBM/sarama upgrade

* changelog

* chore(deps): update dependency @types/react to v18.2.21 (open-telemetry#1077)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Austin Parker <[email protected]>

* chore(deps): update dependency eslint-config-next to v13.4.19 (open-telemetry#1078)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Austin Parker <[email protected]>

* update dashboards (open-telemetry#1098)

Co-authored-by: Carter Socha <[email protected]>

* readme: add Tracetest to demos featuring the astronomy shop (open-telemetry#1113)

* prep for 1.5 release (open-telemetry#1089)

* prep for 1.5 release

* update dashboards

* force build to test

* fix gha

* revert ff comment

* roll back OTP version

* fix ff

* fix build

* clarify arm runner status

---------

Co-authored-by: Carter Socha <[email protected]>

* update docker login (open-telemetry#1117)

* inherit secretsy (open-telemetry#1118)

* remove extraneous quote (open-telemetry#1119)

* update quoteservice for php Release Candidate (open-telemetry#1114)

* update quoteservice for php Release Candidate
- update dependencies to use RC1 and latest versions of other packages
- update code to work with RC1
- refactor Dockerfile to allow local dev, and document how

* update changelog

* markdown lint

* adding container detector

* adding logging, enabling internal metrics

* Add env var to docker-compose.minimal

---------

Co-authored-by: Juliano Costa <[email protected]>
Co-authored-by: Juliano Costa <[email protected]>

* [cartservice] Bump OTel .NET SDK to 1.6.0 (open-telemetry#1115)

Co-authored-by: Juliano Costa <[email protected]>

* chore(grafana): slugify dashboard name (open-telemetry#1121)

* chore(deps): update dependency flask to v2.3.3 (open-telemetry#1128)

* chore(deps): update dependency flask to v2.3.3

* Required werkzeug update (open-telemetry#1129)

* GHA: checks workflow: explicitly pass inputs to build-images (open-telemetry#1130)

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mikko Viitanen <[email protected]>
Co-authored-by: Juliano Costa <[email protected]>
Co-authored-by: Michele Azzolari <[email protected]>

* fix(otelcol) prometheus metrics export descriptions (open-telemetry#1120)

* fix prom metrics export descriptions

Signed-off-by: Pierre Tessier <[email protected]>

* fix prom metrics export descriptions

Signed-off-by: Pierre Tessier <[email protected]>

---------

Signed-off-by: Pierre Tessier <[email protected]>
Co-authored-by: Juliano Costa <[email protected]>

* Update java agent version. (open-telemetry#1132)

Co-authored-by: Juliano Costa <[email protected]>

* 1.5 release (open-telemetry#1133)

* (chore) update dependency versions (open-telemetry#1146)

* update dependency versions

Signed-off-by: Pierre Tessier <[email protected]>

* update dependency versions

Signed-off-by: Pierre Tessier <[email protected]>

* update dependency versions

Signed-off-by: Pierre Tessier <[email protected]>

* update dependency versions

Signed-off-by: Pierre Tessier <[email protected]>

---------

Signed-off-by: Pierre Tessier <[email protected]>

* (otelcol): metrics filter and transform (open-telemetry#1134)

* metrics filter and transform

Signed-off-by: Pierre Tessier <[email protected]>

* remove filtered metric

Signed-off-by: Pierre Tessier <[email protected]>

---------

Signed-off-by: Pierre Tessier <[email protected]>
Co-authored-by: Juliano Costa <[email protected]>

* (prometheus) Add OTLP write support (open-telemetry#1149)

* fix indent (open-telemetry#1152)

* OpenSearch Spike (open-telemetry#1151)

* add opensearch

* fix env

* fix yamllint

* fix lint

* fix errors in datasource

* remove stdout export

* add httpcheck receiver example (open-telemetry#1162)

* add httpcheck receiver example

This PR adds the httpcheck receiver to the demo to produce a synthetic
check against the frontendproxy endpoint.

Signed-off-by: Alex Boten <[email protected]>

* add changelog

Signed-off-by: Alex Boten <[email protected]>

---------

Signed-off-by: Alex Boten <[email protected]>
Co-authored-by: Austin Parker <[email protected]>

* (grafana): update grafana dashboards (open-telemetry#1150)

* update grafana dashboards

Signed-off-by: Pierre Tessier <[email protected]>

* update grafana dashboards

Signed-off-by: Pierre Tessier <[email protected]>

---------

Signed-off-by: Pierre Tessier <[email protected]>
Co-authored-by: Austin Parker <[email protected]>

* Fix logic in GHA (open-telemetry#1172)

* fix logic

* refactor logic

* remove extra fi

* update collector configuration to use debug exporter (open-telemetry#1148)

* update collector configuration to use debug exporter

This replaces references to the logging exporter with
the debug exporter.

Signed-off-by: Alex Boten <[email protected]>

* revert changes to kubernetes/opentelemetry-demo.yaml

Signed-off-by: Alex Boten <[email protected]>

---------

Signed-off-by: Alex Boten <[email protected]>
Co-authored-by: Pierre Tessier <[email protected]>

* (chore): merge otel o11y config (open-telemetry#1173)

* merge otel o11y config

Signed-off-by: Pierre Tessier <[email protected]>

* merge otel o11y config

Signed-off-by: Pierre Tessier <[email protected]>

* Update otelcol-config-extras.yml

Fixed lint

---------

Signed-off-by: Pierre Tessier <[email protected]>
Co-authored-by: Juliano Costa <[email protected]>

* Add Cedric Ziel to list of approvers (open-telemetry#1184)

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml

Signed-off-by: YANGDB <[email protected]>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml

Signed-off-by: YANGDB <[email protected]>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <[email protected]>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <[email protected]>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <[email protected]>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <[email protected]>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <[email protected]>

* remove https in favor of http

Signed-off-by: YANGDB <[email protected]>

* restore https

Signed-off-by: YANGDB <[email protected]>

* update data-prepper config files

Signed-off-by: YANGDB <[email protected]>

---------

Signed-off-by: YANGDB <[email protected]>
Signed-off-by: Pierre Tessier <[email protected]>
Signed-off-by: Alex Boten <[email protected]>
Signed-off-by: Alex Boten <[email protected]>
Signed-off-by: Attila Szakacs <[email protected]>
Co-authored-by: Chi Ma <[email protected]>
Co-authored-by: Austin Parker <[email protected]>
Co-authored-by: Josh Lee <[email protected]>
Co-authored-by: Pierre Tessier <[email protected]>
Co-authored-by: Daniel Baptista Dias <[email protected]>
Co-authored-by: Piotr Kiełkowicz <[email protected]>
Co-authored-by: Carter Socha <[email protected]>
Co-authored-by: Robert Pająk <[email protected]>
Co-authored-by: Juliano Costa <[email protected]>
Co-authored-by: Alex Boten <[email protected]>
Co-authored-by: Oscar Reyes <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Miel Donkers <[email protected]>
Co-authored-by: calmius <[email protected]>
Co-authored-by: Vaishali Kirtikumar Nile <[email protected]>
Co-authored-by: Harlon <[email protected]>
Co-authored-by: Adnan Rahić <[email protected]>
Co-authored-by: Attila Szakacs <[email protected]>
Co-authored-by: Dotan Horovits <[email protected]>
Co-authored-by: Cedric Ziel <[email protected]>
Co-authored-by: Brett McBride <[email protected]>
Co-authored-by: Juliano Costa <[email protected]>
Co-authored-by: Mikko Viitanen <[email protected]>
Co-authored-by: Michele Azzolari <[email protected]>
jmichalak9 pushed a commit to jmichalak9/opentelemetry-demo that referenced this pull request Mar 22, 2024
* Fix TraceTest after IBM/sarama upgrade

* changelog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

TraceTest - Failing tests
3 participants